package com.cool.service.shop;

import com.cool.po.shoppo.ShopPo;

import java.util.List;

public interface ShopService {

    /**
     * 查询所有(当前端一进来是就执行)
     * @return
     */
    public List<ShopPo> findAll();

    //下一页
    //上一页

    /**
     *  根据状态查询数据
     * @param state
     * @return 集合
     */
    public List<ShopPo> findBystate(Integer state);

    /**
     * 根据输入的内容进行模糊匹配查询
     *  门店名称丶联系人名称丶联系人手机号
     * @param like
     * @return
     */
    public List<ShopPo> findByLike(String like);

    /**
     * 新增门店
     * @param shopPo
     */
    public Integer insertShopPo(ShopPo shopPo);

    /**
     * 修改门店信息
     * @param shopPo
     */
    public Integer updateShopPo(ShopPo shopPo);

    /**
     * 删除门店信息
     * @param shopId
     */
    public Integer deleteShopPo(Integer shopId);
}
